/**
 * 
 */
package com.qolome.knowledge.design.principle.dip;

/**
 * @Description: Qolome
 * @author 姜锋
 * @date 2020年2月26日 上午11:51:03 
 * @version V1.0   
 *
 */
public class Qolome {
	
	
	
	// ---------------- 方式1 ----------------------
	 // public void study(ICourse iCourse) { iCourse.study(); }
	
	
	// ---------------- 方式2 ----------------------
	// private ICourse iCourse;
	// Qolome( ICourse iCourse){ this.iCourse = iCourse; }
	 
	// ---------------- 方式3 ----------------------
	
	private ICourse iCourse;
	
	public void setiCourse(ICourse iCourse) {
		this.iCourse = iCourse;
	}

	public void study() {
		iCourse.study();
	}
	
	
}
